<%@page contentType="text/html" pageEncoding="UTF-8" import="Funcionalidad.*, java.util.*,java.net.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<jsp:include page="Cabecera.jsp"/>
<%      //recoge la información del post que quiere visitar el usuario
        int id_post = Integer.parseInt(request.getParameter("id"));
%>
<SCRIPT type="text/javascript">
    <!--
    function imprimir(){
        window.print();
    }

    //-->
</SCRIPT><%

        URLDecoder deco = new URLDecoder();
        List<Post> post = new ArrayList();
        try {
            post = Posts.consultaPost(id_post);
        } catch (Exception ex) {
            out.print(ex.getMessage());
        }%>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <div id="principal" class="nuevoComentario">
        <body>

            <table border="0">
                <%

        //recogemos el post y lo decodificamos para que sea posible ver tildes, ñ y caracteres especiales
        Iterator it = post.iterator();
        while (it.hasNext()) {
            Post pos = (Post) it.next();
                %>
                <tr>
                    <td>
                        <h3><%= deco.decode(pos.getTitulo(), "ISO-8859-1")%></h3>
                    </td>
                </tr>
                <tr>
                    <td>
                        <p><%=Habituales.nl2br(deco.decode(pos.getTexto(), "ISO-8859-1"))%></p>
                    </td>
                </tr>
                <%
        }
                %>
            </table>
            <h4>Comparte esta entrada</h4>
            <table border="0">
                <tr>
                    <td>
                        <a href="http://meneame.net/submit.php?url=VistaNuevoComentario.jsp?id=<%= id_post%>" title="Men&eacute;a este post"><img src="../images/meneame.gif" width="16" height="16" alt="Men&eacute;a este post" border="0" /></a>
                    </td>
                    <td>
                        <a href='http://www.digg.com/submit?phase=2&url=VistaNuevoComentario.jsp?id=<%= id_post%>' title="Enviar a Digg"><img src="../images/digg.png" width="16" height="16" alt="Enviar a Digg" border="0" /></a>
                    </td>
                    <td>
                        <a href='http://del.icio.us/post?v=2&url=VistaNuevoComentario.jsp?id=<%= id_post%>' title="Enviar a Delicious"><img src="../images/delicious.png" width="16" height="16" alt="Enviar a Delicious" border="0" /></a>
                    </td>
                    <td>
                        <A HREF="javascript:imprimir()"><img src="../images/imprimir.jpg" alt="Imprimir" width="17" height="17" border="0" ALIGN="ABSMIDDLE"></A>
                    </td>
                </tr>
            </table>
            <br />
            <%if (session.getAttribute("loginuser") != null) {%>
            <form action= "../Funciones/NuevoComentarioPost.jsp" method="POST">
                <table border="0">
                    <tr>
                        <td>
                            <textarea name="comentario" rows="4" cols="20"></textarea>
                        </td>
                    </tr>
                    <input type="hidden" name="id_post" value="<%=id_post%>">
                    <tr>
                        <td>
                            <input type="submit" value="Nuevo" name="nuevo" />
                        </td>
                    </tr>
                </table>

            </form>

            <%
        }
        //los usuarios registrados pueden `poner un comentario
        //y si no lo están solamente podrán compartir la entrada
        List<C_post> lista = new ArrayList();
        try {
            lista = C_posts.getComentarios(id_post);
        } catch (Exception e) {
        }
        if (lista.size() == 0) {
            %><h5>S&eacute; el primero en escribir un comentario</h5>
            <%            } else {
            %>
            <br /><h4>Comentarios anteriores</h4><br />
            <table border='0' width=40%>
                <%  Iterator it2 = lista.iterator();
                while (it2.hasNext()) {
                    C_post comen = (C_post) it2.next();
                %>

                <tr><th><h4><%=comen.getUser()%></h4></th></tr>
                <tr><td><p><%=comen.getFecha()%></p></td>
                <th><i><%=comen.getComentario()%></i></th></tr>
                <%
                //esto sirve para moderar comentarios, por si alguno de los comentarios
                //no le parece correcto al administrador del sistema.
                    if (session.getAttribute("loginuser") != null) {
                        int rol = (Integer) session.getAttribute("loginrol");
                        if (rol == 1) {
                %><tr><td><a href="../Administracion/BorraComentarioPost.jsp?idcp=<%= comen.getId_cpost()%>&idp=<%=comen.getId_post()%> ">
                <img src="../images/eliminar.png"> Suprimir</a></td></tr>
                <%
                    }
                }
            }
        }%>
            </table>

        </body>
    </div>
</html>
